/* 
 * File:   Campo.cpp
 * Author: Henrique
 * 
 * Created on 25 de Outubro de 2011, 22:21
 */

#include "Campo.h"

Campo::Campo() {
}

Campo::Campo(const Campo& orig) {
}

Campo::~Campo() {
}

Campo::Campo(int x, int y, int largura, int altura){
    this->coordX = x;
    this->coordY = y;
    this->largura = largura;
    this->altura = altura;
}

Campo::Campo(int x, int y, int largura, int altura, TipoDoCampo tipo){
    this->coordX = x;
    this->coordY = y;
    this->largura = largura;
    this->altura = altura;
    this->tipo = tipo;
    }

void Campo::SetAltura(int altura) {
    this->altura = altura;
}
int Campo::GetAltura() const {
    return altura;
}
void Campo::SetLargura(int largura) {
    this->largura = largura;
}
int Campo::GetLargura() const {
    return largura;
}
void Campo::SetCoordY(int coordY) {
    this->coordY = coordY;
}
int Campo::GetCoordY() const {
    return coordY;
}
void Campo::SetCoordX(int coordX) {
    this->coordX = coordX;
}
int Campo::GetCoordX() const {
    return coordX;
}
void Campo::SetTipo(TipoDoCampo tipo) {
    this->tipo = tipo;
}
TipoDoCampo Campo::GetTipo() const {
    return tipo;
}

